Vcenter CertificateManagement Vcenter VmcaRoot CreateSpec
The Vcenter CertificateManagement Vcenter VmcaRoot CreateSpec contains information. to generate a Private Key and CSR.
This schema was added in vSphere API 6.9.1.
{
"key_size": 0,
"common_name": "string",
"organization": "string",
"organization_unit": "string",
"locality": "string",
"state_or_province": "string",
"country": "string",
"email_address": "string",
"subject_alt_name": [
"string"
]
}
The size of the key to be used for public and private key generation.
This property was added in vSphere API 6.9.1.
If missing or null
the key size will be 3072.
The common name of the host for which certificate is generated.
This property was added in vSphere API 6.9.1.
If missing or null
the common name will be the primary network identifier (PNID) of the vCenter Virtual Server Appliance (VCSA).
Organization field in certificate subject.
This property was added in vSphere API 6.9.1.
If missing or null
the organization will be 'VMware'.
Organization unit field in certificate subject.
This property was added in vSphere API 6.9.1.
If missing or null
the organization unit will not be set in the certificate subject.
Locality field in certificate subject.
This property was added in vSphere API 6.9.1.
If missing or null
the locality will be 'Palo Alto'.
State field in certificate subject.
This property was added in vSphere API 6.9.1.
If missing or null
the state will be 'California'.
Country field in certificate subject.
This property was added in vSphere API 6.9.1.
If missing or null
the country will be 'US'.
Email field in Certificate extensions.
This property was added in vSphere API 6.9.1.
If missing or null
the emailAddress will be '[email protected]'.
SubjectAltName is list of Dns Names and Ip addresses.
This property was added in vSphere API 6.9.1.
If missing or null
PNID of host will be used as IPAddress or Hostname for certificate generation.